small capacity public service vehicle - Turkish English Dictionary